package com.wrench.elevator.tida.dao;

import com.wrench.elevator.tida.domain.DataCollection;

import java.util.List;
import java.util.Map;

public interface DataCollectionDao {
	DataCollection getDataCollection(String building_id);

	List<Map<String, String>> getRegDetails();

	List<String> get7DaysChengtiDetails(String building_id);

	List<Map<String, String>> getRecentChengtiDetails(String building_id,
			int start, int limit);

	int getRecentChengtiDetailsCount(String building_id);

	Map<String, String> getSumDetail(String buiding_id);

	List<Map<String, String>> getYesterdayNewReg(String building_id, int start,
			int limit);

	int getYesterdayNewRegCount(String building_id);
	
	
	List<Map<String, String>> getYesterdayChengti(String building_id, int start,
			int limit);

	int getYesterdayChengtiCount(String building_id);
	
	
	List<Map<String, String>> getYesterdayRecharge(String building_id, int start,
			int limit);

	int getYesterdayRechargeCount(String building_id);

}
